deployable defense system - Inglés Sinónimo Diccionario